package rede;

import br.ufsc.inf.leobr.cliente.Jogada;

public class JogadaTetris implements Jogada {

	private static final long serialVersionUID = 1L;
	protected int tipoDaJogada; // tipo 1 = jogada normal // tipo 2 = jogada com vencedor
	protected String nomeJogador;
	protected int x; //x do quadrado referencia
	protected int y; //y do quadrado referencia
	protected int tipo; //tipo do tetramino
	protected int orientacao; //orientacao do tetramino
	protected int cor;
	
	public JogadaTetris(String nomeJogador, int x, int y, int tipo,
			int orientacao, int cor, int tipoDaJogada) {
		super();
		this.nomeJogador = nomeJogador;
 		this.x = x;
		this.y = y;
		this.tipo = tipo;
		this.orientacao = orientacao;
		this.cor = cor;
		this.tipoDaJogada = tipoDaJogada;
	}

	public int getTipoDaJogada() {
		return tipoDaJogada;
	}

	public String getNomeJogador() {
		return nomeJogador;
	}

	public int getX() {
		return x;
	}

	public int getY() {
		return y;
	}

	public int getTipo() {
		return tipo;
	}

	public int getOrientacao() {
		return orientacao;
	}

	public int getCor() {
		return cor;
	}
}